package tsb.dominio.interfaces;


/**
 * -El ancho de banda puede ser de 10, 100 0 1000 Mbps
 * @author Federico Gomez
 * @version 1.0
 * @created 12-Mar-2011 05:54:28 p.m.
 */
public class RJ45Gigabit extends Gigabit {

	private boolean deteccionAutomaticaAnchoBandaDuplex;


	public RJ45Gigabit(){
        }

    public RJ45Gigabit(boolean estado, int anchoDeBanda, IP ip,IP subnetMask,boolean duplex, boolean deteccionAutomaticaAnchoBandaDuplex, MAC mac) {
        this.estado= estado;
        this.anchoDeBanda=anchoDeBanda;
        this.ip=ip;
        this.subnetMask=subnetMask;
        this.duplex = duplex;
        this.deteccionAutomaticaAnchoBandaDuplex = deteccionAutomaticaAnchoBandaDuplex;
        this.mac=mac;
    }



    public boolean isDeteccionAutomaticaAnchoBandaDuplex() {
        return deteccionAutomaticaAnchoBandaDuplex;
    }

    public void setDeteccionAutomaticaAnchoBandaDuplex(boolean deteccionAutomaticaAnchoBandaDuplex) {
        this.deteccionAutomaticaAnchoBandaDuplex = deteccionAutomaticaAnchoBandaDuplex;
    }
    
    public String toString()
    {
        String cad= "--- Gigabit RJ45 --- " +"\n"+
                super.toString()+
               "Deteccion Automatica Duplex= "+this.deteccionAutomaticaAnchoBandaDuplex;
        
        return cad;
        
    }

}